have drunk wine of ape - German English Dictionary